projects
/
emacs.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
54c57cc
)
* src/lread.c (readchar): Don't read from a dead buffer. (Bug#14280)
author
Glenn Morris
<rgm@gnu.org>
Tue, 7 May 2013 19:15:08 +0000
(15:15 -0400)
committer
Glenn Morris
<rgm@gnu.org>
Tue, 7 May 2013 19:15:08 +0000
(15:15 -0400)
src/ChangeLog
patch
|
blob
|
history
src/lread.c
patch
|
blob
|
history
diff --git
a/src/ChangeLog
b/src/ChangeLog
index 4b71eed9c2156afd4da6e43dc536298254367435..cfa10f7bfb2128facc17a0f987ca8853bb5b142c 100644
(file)
--- a/
src/ChangeLog
+++ b/
src/ChangeLog
@@
-1,3
+1,7
@@
+2013-05-07 Glenn Morris <rgm@gnu.org>
+
+ * lread.c (readchar): Don't read from a dead buffer. (Bug#14280)
+
2013-05-07 Jan Djärv <jan.h.d@swipnet.se>
* xfns.c: Move misplaced ifndef USE_GTK from previous checkin.
diff --git
a/src/lread.c
b/src/lread.c
index 1a8a57e57a779c55f0028915d2f3563398e6d672..272f252cf7b6c4a705eae1954c8a5e0d1f26260b 100644
(file)
--- a/
src/lread.c
+++ b/
src/lread.c
@@
-201,6
+201,9
@@
readchar (Lisp_Object readcharfun, bool *multibyte)
ptrdiff_t pt_byte = BUF_PT_BYTE (inbuffer);
+ if (! BUFFER_LIVE_P (inbuffer))
+ return -1;
+
if (pt_byte >= BUF_ZV_BYTE (inbuffer))
return -1;